Context Sensitive User Interfaces

نویسندگان

  • J. Creissac Campos
  • José Creissac Campos
  • Fernando Mário Martins
چکیده

This paper presents a conceptual design model for user interfaces (MASS) and a general formalism for dialogue specification (Interaction Scripts) which are the most important components of an approach to the methodological, iterative design of Interactive Systems from formal, model-based specification of both the application and the User Interface (UI). This approach allows the integration of both dialogue and application semantics from the beginning of the design process, by using prototypes derived from both specifications. Assuming that all the application semantics is available at early design stages, the MASS model defines a set of guidelines that will enforce the designer to create user interfaces that will present a prophylactic instead of the usual therapeutic behaviour. By a prophylactic behaviour it is meant, metaphorically, that the UI will exhibit a behaviour that prevents and avoids both syntactic and semantic user errors, in contrast with the most usual therapeutic, or error recovery, behaviour. The dialogue specification formalism (Interaction Scripts) despite being general, in the sense that it may be applied to the specification of any kind of dialogue, is specially suited to the specification of UIs with the behaviour prescribed by the MASS design model. In addition, it is independent from concrete environment details, therefore allowing for different implementations of the same specification, that is, different looks and feels. The operational semantics of the Interaction Script notation is also presented in terms of Petri-Nets that are automatically generated from the Interaction Script specification of the dialogue controller.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Design Space for Context-Sensitive User Interfaces

Context-sensitive user interfaces become a very important class of interfaces as they reconfigure their presentation and dialog according to various events generated in a dynamic context of use. Traditional procedural approaches for developing such use interfaces are very expressive, yet expensive to develop, difficult to use and verbose to write. Declarative model-based approaches have recentl...

متن کامل

DynaMo-AID: A Design Process and a Runtime Architecture for Dynamic Model-Based User Interface Development

The last few years a lot of research efforts have been spent on user interfaces for pervasive computing. This paper shows a design process and a runtime architecture, DynaMo-AID, that provide design support and a runtime architecture for context-aware user interfaces. In the process attention is focused on the specification of the tasks the user and the application will have to perform, togethe...

متن کامل

A New Trust Model for B2C E-Commerce Based on 3D User Interfaces

Lack of trust is one of the key bottle necks in e-commerce development. Nowadays many advanced technologies are trying to address the trust issues in e-commerce. One among them suggests using suitable user interfaces. This paper investigates the functionality and capabilities of 3D graphical user interfaces in regard to trust building in the customers of next generation of B2C e-commerce websit...

متن کامل

Towards Multi-Level Dialogue Refinement for User Interfaces

In this paper, we present our observations regarding modeling multimodal, context-sensitive user interfaces. Based on these observations, we argue to use the “Dialogue Refinement” approach to conjointly describe behavior and layout of user interfaces.

متن کامل

Building User Interfaces with Tasks, Dialogs and XML

We present two ongoing research efforts, both aim to support the use of models for designing (multiand multiple-device) User Interfaces. The first tool, a part of the Dygimes framework, shows how context and tasks can be combined. It allows to generate prototype interfaces from context-sensitive task models. It builds uoon a runtime environment in Java and an XML-based High Level User Interface...

متن کامل

USIXML: A User Interface Description Language for Context-Sensitive User Interfaces

This paper presents USIXML (USer Interface eXtensible Markup Language), a User Interface Description Language aimed at describing user interfaces with various levels of details and abstractions, depending on the context of use. USIXML supports a family of user interfaces such as, but not limited to: deviceindependent, platform-independent, modality independent, and ultimately context-independen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996